package com.ibm.testbed.script.history;

import java.util.ArrayList;
import java.util.List;

import com.ibm.testbed.script.util.Rx;

public class Param {

	private String type;
	private String active;
	private List<Signature> values = new ArrayList<Signature>();
	private List<Result> results = new ArrayList<Result>();
	private API api;
	private Rx root;
	private boolean checked;
	
	public boolean isChecked() {
		return checked;
	}
	public void setChecked(boolean checked) {
		this.checked = checked;
	}
	public API getApi() {
		return api;
	}
	public void setApi(API api) {
		this.api = api;
	}
	public Rx getRoot() {
		return root;
	}
	public void setRoot(Rx root) {
		this.root = root;
	}
	public String getType() {
		return type;
	}
	public void setType(String type) {
		this.type = type;
	}

	public String getActive() {
		return active;
	}
	public void setActive(String active) {
		this.active = active;
	}
	public List<Signature> getSignatures() {
		return values;
	}
	public void addSignature(Signature value){
		values.add(value);
	}
	public void setSignatures(List<Signature> values) {
		this.values = values;
	}
	public List<Result> getResults() {
		return results;
	}
	public void addResult(Result result){
		results.add(result);
	}
	public void setResults(List<Result> results) {
		this.results = results;
	}
	
	
}
